home *** CD-ROM | disk | FTP | other *** search
- Short: Copy-command that replaces older files.
- Author: ss37@inf.tu-dresden.de (Sven Steiniger)
- Uploader: ss37@inf.tu-dresden.de (Sven Steiniger)
- Version: 1.5
- Type: util/sys
- Replaces: util/sys/UpDateCopy*
- Requires: OS 2.04+
-
- ------------------------------------------------------------------------------
- English
- ------------------------------------------------------------------------------
-
- UpdateCopy is an extension of the standard copy command. It does not
- only copy files and create (if necessary) directories but also process
- already existing files: older files are replaced automatical by newer
- ones. UpdateCopy first try to find a version-string within the files
- ($VER: Programname Version.Reversion) and copy only the one with the
- higher version or simply compares the dates. If wanted it can also
- check/update the 'archive' protection bit.
- UpdateCopy features multiple sourcefiles, pattern matching and
- recursively directory scanning.
- Sourcecode included.
- NEW: - now uses asyncio.library for faster reading/writing
- - fixed some minor bugs
- - uses less memory now
-
- ------------------------------------------------------------------------------
- Deutsch
- ------------------------------------------------------------------------------
-
- UpdateCopy ist eine Erweiterung des Standard copy Kommandos. Es
- kopiert nicht nur Dateien und erzeugt (wenn notwendig) Verzeichnisse
- sondern bearbeitet auch schon existierende Dateien: ältere Dateien
- werden automatisch durch neuere ersetzt. UpdateCopy sucht erst nach
- nach der Versionszeichenkette ($VER: Programmname Version.Reversion)
- in der Datei und überschreibt nur Dateien mit höherer Versionsnummer.
- Findet UpdateCopy keine Versionsnummern vergleicht er das Datum der
- Dateien und erzetzt wenn nötig. Außerdem kann auch das 'Archive'
- Schutzbit überprüft/gesetzt werden.
- UpdateCopy verarbeite außerdem mehrere Quelldateien, Namensmuster
- und rekursive Verzeichnisdurchsuchung.
- Inklusive Quelltext.
- NEW: - benutzt jetzt asyncio.library für schnelles lesen/schreiben
- - einige kleiner Fehler behoben
- - braucht jetzt weniger Speicher
-